.loginmodule_approve_container{
	width: 702px;
	padding: 10px 0px 10px 0px;
}

.loginmodule_approve_container .loginmodule_approve_useritem{
	width: 100%;
	padding: 10px 0px 10px 0px;
	
}

.loginmodule_approve_container .loginmodule_approve_useritem > span{
	float: left;
	display: inline;
	font-size: 14px;
}

.loginmodule_approve_container .loginmodule_approve_useritem .label{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #8bc7ef;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #000000;
}
.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_username_span{
	width: 250px;
}
.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_useremail_span{
	width: 180px;
}
.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_regdate_span{
	width: 200px;
}
.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_regdate_span{
	width: 150px;
}
.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_status_span{
	width: 120px;
}

.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_username{
	width: 255px;
	font-weight: bold;
	background: url(images/show_all.png) no-repeat;
	background-position: 97% top;
	cursor: pointer;
}

.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_username2{
	width: 270px;
	font-weight: bold;
}

.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_useremail{
	width: 200px;
}
.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_regdate{
	width: 115px;
	text-align: center;
}
.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_status{
	width: 65px;
	font-size: 11px;
}

.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_control{
	width: 15px;
	height: 25px;
	padding-left: 5px;
	cursor: pointer;
	background: url(images/approve-tick.png) no-repeat;
}

.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_disapprove_user_control{
	width: 15px;
	height: 25px;
	padding-left: 5px;
	cursor: pointer;
	background: url(images/disapprove-tick.png) no-repeat;
}


.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_useractivity_chart{
	width: 15px;
	height: 25px;
	padding-left: 5px;
	cursor: pointer;
	background: url(images/chart.png) no-repeat;
	padding-right: 5px;
}

.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_warning_user{
	width: 15px;
	height: 25px;
	padding-left: 5px;
	cursor: pointer;
	background: url(images/warn.png) no-repeat;
}

.loginmodule_warnuser_icon{
	background: url(images/warn_user.png) no-repeat;
	padding-left: 20px;
	font-weight: normal;
	font-size: 10px;
	font-style: italic;
	color: red;
}

.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_control_email{
	width: 20px;
	height: 25px;
	padding-left: 5px;
	cursor: pointer;
	background: url(images/email.png) no-repeat;
}


.loginmodule_approve_container .loginmodule_approve_useritem .loginmodule_approve_user_control_loader{
	background: url(images/ajax-loader.gif) no-repeat !important;
}

.loginmodule_approve_container .loginmodule_approve_userdetail{
	background-color: #fdfde2;
	border: 1px  solid;
	padding: 10px;
	display: none;
}
.loginmodule_approve_container .loginmodule_approve_userdetail .address{
	width: 100%;
}

.loginmodule_approve_container .loginmodule_approve_userdetail > span{
	float: left;
	display: inline;
	font-size: 14px;
	width: 33%;
}
.loginmodule_approve_container .loginmodule_approve_userdetail .clear{
	padding-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted;
}

.loginmodule_approve_container .loginmodule_approve_userdetail strong{
	padding-right: 5px;
	border-left: 1px dotted;
	padding-left: 5px;
}

.loginmodule_sendmail_form{
	display: none;
}

#my_chart{
	/*display: none;*/
}

/** For sign-up page */
#mainInner {
	/*margin-left: -50px;
	max-width: 624px;
    float: left;
    */
}

#login_error, #login_error2{
	color: red !important;
}

#login_error, #ajax_loading, #login_success, #rp_ajax_loading, #rp_status, 
#login_error2, #ajax_loading2, #login_success2, #rp_ajax_loading2, #rp_status2{
	display: none;
	font-size: 70%;
	color : #3c3c3c;
}

.webFormA
{
    padding: 5px;
}

/** End For sign-up page */